oxbow lake
noun
: a crescent-shaped often ephemeral lake formed in the abandoned channel of a meander by the silting up of its ends after the stream has cut through the land within the meander at a narrow point
Love words? Need even more definitions?
Merriam-Webster unabridged
Share